Towards a UML Profile for Software Product Lines

نویسندگان

  • Tewfik Ziadi
  • Loïc Hélouët
  • Jean-Marc Jézéquel
چکیده

This paper proposes a UML profile for software product lines. This profile includes stereotypes, tagged values, and structural constraints and it makes possible to define PL models with variabilities. Product derivation consists in generating product models from PL models. The derivation should preserve and ensure a set of constraints which are specified using the OCL.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Product Line Annotations with UML-F

The Unified Modeling Language (UML) community has started to define so-called profiles in order to better suit the needs of specific domains or settings. Product lines1 represent a special breed of systems—they are extensible semi-finished pieces of software. Completing the semi-finished software leads to various software pieces, typically specific applications, which share the same core. Thoug...

متن کامل

Systematic Management of Variability in UML-based Software Product Lines

This paper presents SMarty, a variability management approach for UMLbased software product lines (PL). SMarty is supported by a UML profile, the SMartyProfile, and a process for managing variabilities, the SMartyProcess. SMartyProfile aims at representing variabilities, variation points, and variants in UML models by applying a set of stereotypes. SMartyProcess consists of a set of activities ...

متن کامل

Designing software product lines with UML - from use cases to pattern-based software architectures

designing software product lines with uml 2.0: from use designing software product lines with uml from use cases designing software product lines with uml from use cases designing software product lines with uml from use cases designing software product lines with uml from use cases designing software product lines with uml from use cases software modeling and design uml use cases patterns and ...

متن کامل

Design of a UML profile for feature diagrams and its tooling implementation

This paper proposes an instrumented approach to integrate feature diagrams with UML models to be used as part of a general approach for designing software product lines and for product generation. The concrete contribution is a new UML pro le based on a meta-model synthesising existing feature diagrams semantics using IBM R ©Rational Software Architect (RSA) implementation. Our feature diagram ...

متن کامل

Integrating Feature Modeling into UML

Feature modeling is an important approach to dealing with variability at an abstract level in a hierarchical manner extensively used in software product lines. For its use in conjunction with other UML models and MDA approach, it is important to correctly integrate feature modeling into UML. In this paper, we present an approach to integrating feature modeling into UML that respects abstractnes...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003